roost of birds of prey - German English Dictionary